Introduction to ANSI C and C++ Programming for Nonprogrammers
This course is the first of a two-part course sequence which teaches people with little or no programming experience how to program using the ANSI C and C++ languages in a non-object-oriented manner. Experienced programmers should consider "Introduction to ANSI C and C++ for Non-C Programmmers.
The course offers extensive laboratory experience. Solutions are provided for laboratory exercises. 60% lecture and 40% laboratory exercises.
Prerequisites
- General familiarity with your operating system environment
- Ability to create and edit text files
Course Objectives
- Write clear, elementary ANSI C and C++ programs
- Understand algorithmic thinking and apply it to programming
- Understand problem-solving techniques
- Read, write, and debug substantial ANSI C and C++ programs
- Write programs using structured programming techniques
- Program ANSI C and C++ input and output using the stdio and
iostream libraries
- including simple formatting capabilities
- Code with ANSI C and C++ arithmetic, increment, decrement,
assignment, relational, equality, and logical operators
- Code ANSI C and C++ control structures (if, if/else, switch, while,
do/while, for) and use built-in data types
- Use standard library functions
- Write user-defined function definitions
- Understand and manipulate single-subscripted arrays
- Pass single-subscripted arrays to functions
- Process single-subscripted character arrays as strings
- Use the const qualifier to create constant data
© Copyright 1995-6, Rogue Wave
Software, Inc.